Hurricane Francine Has Hit Louisiana! Winds Of 100 Mph Are Bringing Millions Of Cubic Feet Of Water